Filter Your Search

Off-Campus Apartments for Rent near Newton Campus/Law School

265 Rentals Available

    • Photo - 26 Larch St

    26 Larch St

    26 Larch St, Boston, MA 02135

    3 Beds$3,500

    1.2 miles to Newton Campus/Law School